#include <string>
#include <gtest/gtest.h>
#include "UIInstructionImp.h"
#include "TextUI.h"
#include "DefaultLogger.h"

#include "UIInitialization.h"

TEST(testcase, demo01){
    EXPECT_EQ(1, 1);
}

TEST(testcase, demo02){

    std::shared_ptr<MyLogger> logger(new DefaultLogger);
    InitializeInstructions(logger);

    std::vector<std::string> args;
    DemoCmd d;
    d.Execute(args);

    HelpCmd h;
    h.Execute(args);
}

